//---------------------------------------------------------------------------
#ifndef bif_formH
#define bif_formH
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
//---------------------------------------------------------------------------
class TBifCalc : public TForm
{
__published:	// IDE-managed Components
 TMemo *Memo1;
 TButton *btnClose;
 void __fastcall FormShow(TObject *Sender);
 void __fastcall FormDestroy(TObject *Sender);
 void __fastcall btnCloseClick(TObject *Sender);
private:	// User declarations
public:		// User declarations
 int read_par(int nz, char *str);
void zag (void);
double expression(char *postfix, double v[]);
void DPOLRT(double *,int,double *, double *);
void wprav(double x,double V[],double W[]);
void har(void);
void wk(int L,float* G);
void ab(int L,float AA[],float BB[]);
int inf2post(char *infix, char *postfix);
int Def(int *priornew, char c);
int pr2obr(void);
float det( int n, int *pr, int *pc, float *pa, int N);
void ftoa( int all, int prec, char* kuda, float what );
void save_par( char *f_name, char *name, char *num);
void load_int_par( char *f_name, char *name, char *num);
void load_float_par( char *fname, char *name, char *num);
void par( char * f_name , int n );
float f(float);
void prm(void);
void sr(void);
void sob();
void otper(float ,float *,float *,float *,float *);
int prog(int,int,int,float *,float *);
void prper(float *,float *,float *);
int tpr(float *, float *);
void obper(float *, float *, float *);
int tobr(float *, float *);
int otobr( float *,float *,float *,float *);
void mmatr(float *, int , float a[][3], float *);
int drkgs(double *PRMT,double *Y,double *DERY,int dim_1);
void Outp(double x, double *y);
void bif(float *ff,float *b);
void ppp(float,float,float*,float*,float*);
void ReadOwnPar();
double NoLinPart(int num_str, int num_zad);


int View_flag, SPECIFY_SR_flag, CALCUL_flag, GRAPH_flag;
 FILE *fp;
 TGrClient *pPopup;
 __fastcall TBifCalc(TComponent* Owner);
};
//---------------------------------------------------------------------------
extern PACKAGE TBifCalc *BifCalc;
//---------------------------------------------------------------------------
#endif
